golden shower – Català–English translations

🇬🇧 en ca

golden shower noun

  • the flowering plant Cassia fistula
canyafistula
Wiktionary Links